/*===================================================================
 * 宁夏回族自治区住房和城乡建设厅
 * author:  愫愫小洁
 * Contact: QQ 389070819 微信同号
 * file:    iching.css
 * time:    2020/11/11—2020/11/20
=====================================================================*/
/*通用开始*/
body,body *{margin:0;padding:0;list-style-type:none;font-family:"Segoe UI", "Lucida Grande", Helvetica, Arial, FreeSans, Arimo, "Droid Sans","wenquanyi micro hei","Hiragino Sans GB", "Hiragino Sans GB W3", Arial, sans-serif; text-decoration:none;}
/**,:before ,*:after{ box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}*/
html{font-size:62.5%; color: #333;height: 100%}
body{ font-size:1.6rem;background-color: #fff;}
h1{font-size:2.8rem}
h2{font-size: 2rem;}
h3{font-size: 1.6rem;}
h4{font-size: 1.8rem}
h5{font-size: 1.6rem}
h6{font-size: 1.4rem}
a:link{color: #444;transition:all 0.5s}
a:visited{color: #444}
a:hover{text-decoration:none; }
a:active{color: #222}
img{border: 0;outline: 0}
.none{display: none }
.pc-none{display: none}
a{text-decoration: none !important;}
/*html5*/
abbr, article, aside, audio, canvas, datalist, details, dialog,figure, footer, header, hgroup, mark, menu, meter, nav, output, progress, pre,col, section, time, video,main{display: block}
/*主题色*/
.color-zhu{color: #224b7f !important;}/*字体色*/
.color-zhu2{color:#a6926c !important;}/*字体色2*/
.color-zhu3{color:#e6e1d3 !important;}/*浅色调背景*/
.color-zhu4{color: cornflowerblue !important;}/*字体色*/
.color-666{color: #666 !important;}/*字体色*/
.color-fff{color: #fff !important;}/*字体色*/
/*背景色*/
.bg-color{background-color: #224b7f}/*166 146 108*/
.bg-color2{background-color: #5f95da}/*166 146 108*/
.bg-color3{background-color: #bfab86}/*背景浅色调*/
.bg-color-fff{background-color: #fff}
.bg-img{}
.bg-img2{background: url("../images/lmtop_01.jpg") center top no-repeat}
.border-color1{border: 1px #ededed  solid;}
/*横线*/
.border-color{color: #a6926c}
.border-top-color{border-top-color: #b3a57d !important;}
.border-bottom-color{border-bottom-color: #f47920!important;}
.border-bottom-color2{border-bottom-color: forestgreen!important;}
.border-bottom-color3{border-bottom-color: brown!important;}
.border-bottom-color4{border-bottom-color: cornflowerblue !important;}
.f-w{font-weight: bold}
.clear{ clear:both;height: 0;display: block;width: 100%}
.ellipsis{ white-space:nowrap; overflow: hidden;text-overflow:ellipsis;}
.w1200{width:1500px; margin:0 auto;min-width: 1500px;}
.w1200:after,.w1200:before{content: ""; display: block;clear: both;height: 0;width: 100%}
.auto{margin: 0 auto}
.mt5{margin-top: 5px}
.mt10{margin-top: 10px}
.mt15{margin-top: 15px}
.mt20{margin-top: 20px}
.mt25{margin-top: 25px}
.mt30{margin-top: 30px}
.mt35{margin-top: 35px}
.mt40{margin-top: 40px}
.mt50{margin-top: 50px}
.ml10{margin-left: 10px}
.ml15{margin-left: 15px}
.ml20{margin-left: 20px}
.ml25{margin-left: 25px}
.ml30{margin-left: 30px}
.mb5{margin-bottom: 5px}
.mb10{margin-bottom: 10px}
.mb15{margin-bottom: 15px}
.mb20{margin-bottom: 20px}
.mb25{margin-bottom: 25px}
.mb30{margin-bottom: 30px}
.mr10{margin-right: 10px}
.pt30{padding-top: 30px}
.pt40{padding-top: 40px}
.pt50{padding-top: 50px}
.pt60{padding-top: 60px}
.pb30{padding-bottom: 30px}
.pb50{padding-bottom: 50px}
.padding5{padding: 5px}
.padding10{padding: 10px}
.padding20{padding: 20px}
.padding30{padding: 30px}
.pb20{padding-bottom: 20px}
.fl{float: left}
.fr{float: right}
.fr1{position: absolute;top: 20%;right: 0;}
.center{text-align: center}
.lh10{line-height: 10px}
.lh15{line-height: 15px}
.lh20{line-height: 20px}
.lh30{line-height: 30px}
/*按钮*/
.btns{transition: all 0.5s;width: 150px;cursor: pointer;height: 30px;border: 0;text-align: center;color: #fff;background-color: #f47920;font-size: 14px}
.btns:hover{background-color: #FF9900}
/*分页*/
.sj-fy{width: 100%; text-align: right;margin-top: 30px;margin-bottom: 50px;w100}
.sj-fy li{cursor: pointer; transition: all 0.2s; height: 28px;line-height: 28px;text-align: center;border: 1px #ccc solid; background-color: #fff; margin: 0 2px;padding: 0 9px;display: inline-block;}
.sj-fy li a{display: block;}
.sj-fy li a:hover{text-decoration: none}
.sj-fy li:hover{transform:scale(1.2);}
.sj-fy li.thisclass{background-color:#60b1f8 ;border-color: blueviolet;color: #fff}
.sj-fy li.thisclass a{color: 60b1f8 }
::selection{background-color: #efefef;color: #000}
/* 清除左右边框 */
.clear-left-border{border-left: 0 !important;}
.clear-right-border{border-right: 0 !important;}
.sj-min-width{min-width: 1500px;}
/*广告*/
.ad1{max-height: 100px;}
.ad1 img{width: 100%;height: 100px}fib
                                   .btn-right{transition: all 0.5s; width: 150px;height: 39px;text-align: center;cursor: pointer;color: #fff;border:3px #fff double;font-size: 1.4rem}
.btn-right:hover{background-color: #FF9900}
/*通用结束*/
/*head*/
.sj-head{}
.sj-head .banner{height: 198px;position:relative;}
.sj-head .banner .sr{font-size: 1.6rem;color: #476b98;margin-top: 20px;width: 452px}
.sj-head .banner .sr li{float: left;padding-left: 10px;padding-right: 10px;border-left:1px #476b98 solid;height: 15px;line-height: 15px}
.sj-head .banner .sr li:nth-of-type(1){border: 0}
.sj-head .banner .sr li:nth-of-type(1) span {font-size: 1.8rem}
.sj-head .banner .sr li:nth-of-type(2) span {color: #dc241e}
.sj-head .banner .sr li:nth-of-type(3) span {color: #56ac26}
.sj-head .banner span div{display: inline-block}
.sj-head .banner img{display: block;}
.sj-head .banner>div{}
.sj-head>div>a{margin-top:46px;display: inline-block;}
.sj-head .search{font-size: 1.6rem;margin-top: 47px;display: inline-block;float: right}
.sj-head .search input[type=text]{height: 30px;width: 252px;border: 1px #2784cb solid;line-height: 30px;border-radius: 15px;padding: 0 15px;font-size: 1.4rem;}
.sj-head .search input[type=submit]{font-weight: bold;margin-left: 10px;cursor: pointer;height: 30px;border: 0;outline: 0;color: #fff;font-size: 1.4rem;width: 75px;text-align: center;border-radius:20px;letter-spacing: 10px;text-align: center;padding-left: 10px;background-color: #2784cb}
.sj-head .search input:focus{outline: 0}
.sj-head nav{height: 70px;line-height: 70px;position: relative;z-index: 99999999;overflow: hidden}
.sj-head nav>i{font-style: normal;display: block;float: left;position: relative;background: url(sj-nav-fgx_03.png) right center no-repeat;width: 14%;text-align: center;font-size: 2.2rem}
.sj-head nav>i:last-child{background: none}
.sj-head nav>i>a{color:#fff;display: block;}
.sj-head nav span{transition: all 0.5s;display: inline-block;height: 25px;width: 25px;margin-right: 15px;background: url(sj-nav-ico_01.png) left top no-repeat;position: relative;top: 5px}
/*.sj-head nav i:nth-of-type(2) span{background-position-x: -40px}*/
.sj-head nav i:nth-of-type(2) span{background-position-x: -80px}
.sj-head nav i:nth-of-type(3) span{background-position-x: -122px}
.sj-head nav i:nth-of-type(4) span{background-position-x: -161px}
.sj-head nav i:nth-of-type(5) span{background-position-x: -202px}
.sj-head nav i:nth-of-type(6) span{background-position-x: -244px}
.sj-head nav i:nth-of-type(7) span{background-position-x: -122px}
/*.sj-head nav i:hover span{background-position-y: -46px}*/
/*.sj-head nav i:hover a{color: #4e84ce}*/
.sj-head nav a.on{background-color: #4e84ce}
/*.sj-head nav a:hover{background-color: #6092d5}*/
.sj-navb{height: 73px;border-bottom: 1px #dadada dashed}
.sj-navb .rc{font-size: 1.4rem;display: none;margin-top: 29px;margin-right: 10px}
.sj-navb .rc i{font-style: normal;color: #325988}
.sj-navb .rc span{cursor: pointer;display: inline-block;padding: 5px 10px;font-style: normal;color: #fff;background-color: #5b8ec5;border-radius: 20px;}
.sj-navb #sj-yyyy-mm-dd{font-size: 1.4rem;margin-top: 22px;float: left;margin-left: 10px}
.sj-navb #iframe{font-size: 1.6rem;margin-top: 16px;float: left;margin-left: 20px;color: #3d73b1 !important;}
.sj-navb #iframe span{color: #3d73b1 !important;}
.sj-navb #iframe span em{color: #3d73b1 !important;}
.sj-navb #iframe span.t1{display: none !important;}
.sj-h1{height: 88px;line-height: 88px;background: url(sj-h1.png) left center no-repeat}
.sj-h1 h1{font-size: 3.5rem;font-weight: normal;max-width: 80%;margin: 0 auto;position: relative;height: 88px}
.sj-h1 h1 a{display: inline-block;width:100%}
/* 焦点图 */
.sj-index-focusBox {position: relative; height: 360px; overflow: hidden; text-align: left; background:#fff;border: 1px #e5e5e5 solid}
.sj-index-focusBox .pic{ width: 100%; height: 360px; }
.sj-index-focusBox .pic li { width: 100%; height: 360px; display: block;background-size: cover!important; }
.sj-index-focusBox .pic li a{ width: 100%; height: 100%; display: block; }
.sj-index-focusBox .txt-bg {position: absolute; bottom: 0; z-index: 1; height: 60px; width:100%;  background: rgba(89,101,144,0.2); overflow: hidden; }
.sj-index-focusBox .txt { position: absolute; bottom: 17px; z-index: 2; height: 40px;line-height: 50px; width:82%; overflow: hidden;color: #FF9900 }
.sj-index-focusBox .txt li{ height:40px; line-height:40px; position:absolute; bottom:0;background-size: cover!important;}
.sj-index-focusBox .txt li a{width: 490px; display: block; color: white; padding: 0 0 0 10px; font-size: 1.8rem; text-decoration: none;text-shadow: 1px 1px 1px #555;color: #fff;height: 50px;line-height: 50px}
.sj-index-focusBox .num { position: absolute; z-index: 3; bottom: 20px; right: 10px;height: 30px ;width: 110px}
.sj-index-focusBox .num li{ float: left; position: relative; width: 11px; height: 11px; line-height: 10px; overflow: hidden; text-align: center; margin-right: 8px; cursor: pointer;background-color:rgba(255,255,255,0.5);margin-top: 22px}
.sj-index-focusBox .num li.on{background: #fff}
/* news */
.sj-news-focusBox {position: relative; height: 490px; overflow: hidden; text-align: left; background-color: #f6f7fc}
.sj-news-focusBox .pic{ width: 100%; height: 490px; }
.sj-news-focusBox .pic li { width: 100%; height: 490px; display: block;background-size: cover!important; }
.sj-news-focusBox .pic li .texts { width: 420px; height: 490px; background-color: #f6f7fc;position: absolute;right: 40px;top: 0 }
.sj-news-focusBox .pic li .texts h3{font-size: 2rem;margin-top: 20px;display: inline-block;background-color: #3e7dd2;color: #fff;font-weight: normal;padding: 10px 20px}
.sj-news-focusBox .pic li .texts h4{ color: #222222;font-size: 2.8rem;font-weight: normal;margin-top: 20px ;line-height: 170%}
.sj-news-focusBox .pic li .texts p{ color: #888b90;font-size: 1.8rem;margin-top: 20px;line-height: 170% }
.sj-news-focusBox .pic li .texts time{ color: #888b90;font-size: 1.6rem;text-align: right;display: block ;position: absolute;bottom: 60px;right: 20px}
.sj-news-focusBox .pic .img { width: 1000px; height: 490px; display: block;background-size: cover!important; }
.sj-news-focusBox .pic .img div { width: 1000px; height: 490px; display: block;background-size: cover!important; }
.sj-news-focusBox .pic .img div a{display: block;height: 100%;}
.sj-news-focusBox .txt-bg {position: absolute; bottom: 0; z-index: 1; height: 60px; width:1000px;  background: rgba(0,0,0,0.4); overflow: hidden; }
.sj-news-focusBox .txt { position: absolute; bottom: 0; z-index: 2; height: 60px;line-height: 60px; width:1000px; overflow: hidden;color: #FF9900 }
.sj-news-focusBox .txt li{ height:60px; line-height:60px; position:absolute; bottom:0;background-size: cover!important;left: 30px}
.sj-news-focusBox .txt li a{ font-size: 1.8rem;color: #fff}
.sj-news-focusBox .num { position: absolute; z-index: 13; bottom: 20px; right: 40px;height: 30px ;width: 420px;border-top: 1px #ccc dashed;text-align: right}
.sj-news-focusBox .num li{ display: inline-block;position: relative; width: 11px; height: 11px; line-height: 10px; overflow: hidden; text-align: center; margin-right: 5px; cursor: pointer;background-color:#e1e1e1;margin-top: 22px}
.sj-news-focusBox .num li.on{background: #d92019}
.sj-news-focusBox .text{height: 490px;width: 500px;position: absolute;right: 0;top:0;}
.sj-f3{}
.sj-f3>div{width: 48%;overflow: hidden}
.sj-f3>div header{height: 50px;line-height: 50px;border-bottom:1px #ddd solid}
.sj-f3>div header a{display: inline-block;float: left;color: #486591;font-size: 2rem;padding: 0 17px;border-radius: 5px 5px 0 0}
.sj-f3>div header a.on{background-color: #5f95da;color: #fff}
.sj-f3 .s-search{height: 79px;background-color: #f0f9fe;border: 1px #d6e3f2 solid;border-radius: 5px;color: #486591}
.sj-f3 .s-search span{font-size: 2.2rem;margin-top: 30px;margin-left:30px }
.sj-f3 .s-search label{font-size: 2.2rem;margin-left:20px;margin-top: 25px}
.sj-f3 .s-search input[type=text]{border: 1px #d6e3f2 solid;height: 40px;width: 350px;margin-left: 10px;border-radius: 5px;padding: 0 10px;font-size: 1.8rem;color: #444;margin-top: 20px}
.sj-f3 .s-search input[type=image]{color: #fff;border: 1px #d6e3f2 solid;height: 40px;background-color: #5f9edf;width: 70px;margin-top: -5px;cursor: pointer;margin-left: 10px;border-radius: 5px;font-size: 1.8rem}
.sj-f4 {height: 90px;background: url(sj-index-banner1_07.jpg) center top no-repeat}
.sj-f4 a{margin-top: 30px;float: right;color: #fff;font-size: 2rem;padding: 0 20px;border-left: 1px #fff solid;height: 20px;line-height: 20px}
.sj-f4 a:nth-of-type(4){border: 0}
.sj-f2 section{width: 407px}
.sj-f2 section.login>div{float:left;width: 97%;padding: 5px ;border: 1px #d0e0ee dashed}
.sj-f2 section.login>div a{display: inline-block;width: 46%;float: left;height: 87px;border: 1px #e5e3e3 solid;margin: 5px;border-radius: 5px;overflow: hidden}
.sj-f2 section.login>div a img{display: block;width: 100%;height: 100%}
.sj-f2 section.login>div a:hover{border-color: #00a9e0}
.sj-f2 section #sj_qyxxdms{;width: 100%;height: 210px;float: left;padding: 0}
.sj-f5{display: block;background-color: #f0f9fe;height: 125px;border-radius: 5px;text-align: center}
.sj-f5 a{font-size: 2rem;display: block;height: 100%; float: left;width: 12.2%;background: url(sj-index-fg_03.jpg) left center no-repeat}
.sj-f5 a:first-child{background: none}
.sj-f5 a span{transition: all 0.5s;display: inline-block;width: 60px;height: 50px;margin-top: 20px;background: url(sj-index-bot-ico_03.png) left top no-repeat}
.sj-f5 a:nth-of-type(2) span{background-position-x: -87px}
.sj-f5 a:nth-of-type(3) span{background-position-x: -167px}
.sj-f5 a:nth-of-type(4) span{background-position-x: -251px}
.sj-f5 a:nth-of-type(5) span{background-position-x: -334px}
.sj-f5 a:nth-of-type(6) span{background-position-x: -423px}
.sj-f5 a:nth-of-type(7) span{background-position-x: -518px}
.sj-f5 a:nth-of-type(8) span{background-position-x: -518px}
.sj-f5 a label{display: block;text-align: center}
.sj-f5 a:hover{color: #5f95da; cursor: pointer}
.sj-f5 a:hover span{transform: rotateY(180deg)}
.sj-f6{overflow: hidden}
.sj-f6 img{width: 360px;height: 100px;margin-left: 15px}
.sj-f6 a:nth-of-type(1) img{margin-left: 0}
.sj-f6 a:nth-of-type(4) img{float: right}
.sj-zwfw{}
.sj-zwfw>div{width: 48%}
.sj-zwfw>div header{height: 50px;line-height: 50px;border-bottom:1px #ddd solid}
.sj-zwfw>div header span{font-size: 1.6rem}
.sj-zwfw>div header span a{font-size: 1.6rem}
.sj-zwfw>div header a{display: inline-block;color: #767f8d;font-size: 2rem;padding: 0 20px;border-radius: 5px 5px 0 0}
.sj-zwfw>div header a.on{background-color: #5f95da;color: #fff}
.sj-zwfw>div header a.on1{border-bottom: #5f95da 2px solid;color: #486591}
.sj-zwfw>div ul a span{display: inline-block;margin-right: 10px;color: #486591}
.sj-zwgk{background:url("../images/zggk-bg.jpg") center top no-repeat}
.sj-zwgk-head{height: 330px}
.sj-zwgk-head>div{width: 1100px;margin-left:auto;margin-right:auto}
.sj-zwgk-head .t{font-size: 3.5rem;color: #fff;height: 90px}
.sj-zwgk-head .t img{width: 70px}
.sj-zwgk-head .t label{margin-top: 1px;margin-left: 20px;cursor: pointer}
.sj-zwgk-head .h{font-size: 100px;color: #fff;display: block;font-weight: 600;position: relative}
.sj-zwgk-head .h:before{position: absolute;content: '';width: 488px;background-color: #fff;height: 1px;left:44%;bottom: 0}
.sj-zwgk-body{width: 1028px;padding: 20px 36px;margin: 0 auto;background-color: #f2f2f2;min-height: 500px;overflow: hidden;}
.sj-zwgk-body .search{height: 198px;position: relative}
.sj-zwgk-body .search:before,.sj-zwgk-body .search:after{content: '';height: 1px;background-color: #cccccc;width: 240px;top: 50%;position: absolute}
.sj-zwgk-body .search:before{left: 0}
.sj-zwgk-body .search:after{right: 0}
.sj-zwgk-body .search div{margin: 0 auto;overflow: hidden;width: 508px;height: 48px;border: 1px #2c66a4 solid;border-radius: 5px;background: #fff;position: relative;top: 70px}
.sj-zwgk-body .search div input[type="text"]{font-size: 1.8rem;outline: 0;width: 419px;height: 48px;background: #fff;border: 0;outline: 0;padding-left: 10px}
.sj-zwgk-body .search div input[type="image"]{outline: 0;width: 50px;height: 48px;border: 0;background: #fff;color: #2c66a4;font-size: 2.6rem;cursor: pointer}
.sj-zwgk-body .body{}
.sj-zwgk-body .body>.fl{width: 240px;}
.sj-zwgk-body .body>.fl>a{display: block;padding: 5px 0;height: 60px;line-height: 70px;border: 1px #e7e7e7 solid;}
.sj-zwgk-body .body>.fl>a>span{display: inline-block;width: 35px;height: 30px;float: left;margin-left: 20px;font-size: 3.9rem;color: #2d66a8;margin-top: 12px}
.sj-zwgk-body .body>.fl>a>p{display: inline-block;font-size: 23px;color: #2d66a8;line-height: 120%;margin-left: 20px}
.sj-zwgk-body .body>.fl>div{border: 1px;border: 1px #e7e7e7 solid; }
.sj-zwgk-body .body>.fl>a.on{color: #fff;background-color: #224b7f}
.sj-zwgk-body .body>.fl>a.on span{color: #fff}
.sj-zwgk-body .body>.fl>a.on p{color: #fff}
.sj-zwgk-body .body .lists{padding: 5px 0}
.sj-zwgk-body .body .lists a{display: block;font-size: 1.5rem;color: #4d4d4d;height: 30px;line-height: 30px;text-indent: 5em;position: relative}
.sj-zwgk-body .body .lists a.on{background-color: #fff;color: #2d66a8;font-weight: bold}
.sj-zwgk-body .body .lists a:before{background-color: #333;width: 5px;height: 5px;position: absolute;content: '';left: 53px;top: 12px}
.sj-zwgk-body .body .lists ul li{padding-left:18px}
.sj-zwgk-body .body .lists ul li li{padding-left:18px}
.sideMenu:hover,.on{background-color: #224b7f;}
.sideMenu:hover p,.sideMenu:hover span{color: #fff!important;}
.sideMenu .zwxxgk_bnt5 {
    width: 20px;
    height: 70px;
    float: right;
    margin-right: 20px;}
.sideMenu .zwxxgk_bnt5 {
    background: url(../images/zwxxgk_img02b.png) no-repeat;}

.sideMenu:hover .zwxxgk_bnt5,
.on .zwxxgk_bnt5 {
    background: url(../images/zwxxgk_img02b1.png) no-repeat;}
.lists{display:none}
/*政务公开index*/
.sj-zwgk-index{min-height: 400px;font-size: 2.2rem}
.sj-zwgk-index a{cursor: pointer;color: #787878;display: block;float: left;width: 350px;height: 100px;margin-top: 20px;margin-left: 20px;border: 1px #d9d9d9 solid;border-radius: 5px}
.sj-zwgk-index a span{transition: all 0.5s;color: #a5bede;font-size: 4.4rem;float: left;margin-top: 30px;margin-left: 20px}
.sj-zwgk-index a label{float: left;margin-top: 35px;margin-left: 20px;transition: all 0.5s}
.sj-zwgk-index a:nth-of-type(4n+1){margin-left: 0}
.sj-zwgk-index a:hover{color: #224b7f}
.sj-zwgk-index a:hover span{color: #224b7f}
.sj-zwgk-body .body>.fr{padding: 30px;width: 708px;border: 1px #e7e7e7 solid;background-color: #fff;margin-left: 18px;box-shadow: 0 0 19px -12px #999}
.sj-zwgk-body .body>.fr>header{border-bottom: 2px #dfdfdf solid;margin-top: -2px}
.sj-zwgk-body .body>.fr>header h3{height: 35px;line-height: 35px;text-align: center;display: inline-block;padding: 0 20px;color: #fff;font-weight: normal;position: relative;bottom: -2px}
.sj-zwgk-body .body>.fr {}
.sj-zwgk-body .body>.fr>ul{padding: 10px 0}
.sj-zwgk-body .body>.fr>ul>li{border: 0;background: none;border: 0;height: auto;margin-top: 10px}
.sj-zwgk-body .body>.fr>ul>li a{border: 0;background: none;font-size: 1.6rem;width: auto ;display: inline-block;margin-left: 0;padding-left: 0;line-height: 190%}
.sj-zwgk-body .body>.fr>ul>li time{display: inline-block; margin-left: 10px}
.sj-zwgk-body .body>.fr>a{text-align: center;background-color: #f5f5f5;font-size: 1.5rem;color: #555;display: block;width: 100px;height: 30px;line-height: 30px;margin: 20px auto}
.sj-zwgk-body .body>.fr article{margin: 5px}
.sj-zwgk-body .body>.fr article>header h1{color: #2d66a8;font-size: 3.2rem;text-align: center;font-weight: 600;padding-bottom: 38px}
.sj-zwgk-body .body>.fr article>header p{transition: all ease-in-out 0.5s;text-align: center;border-bottom: 5px #f9f9f9 solid;font-size: 1.4rem;padding-bottom: 10px}
.sj-zwgk-body .body>.fr article>header p span{display: inline-block;padding: 0 3px;cursor: pointer}
.sj-zwgk-body .body>.fr article>.nr{font-size: 1.6rem;line-height: 190%;margin-top: 40px}
.sj-zwgk-body .body>.fr article>.nr h3{font-size: 2.1rem;padding: 10px 0;color: #333;text-indent: 0;font-weight: 600}
.sj-zwgk-body .body>.fr article>.nr h4{font-size: 1.8rem;padding: 10px 0;color: #333;text-indent: 0}
.sj-zwgk-body .body>.fr article>.nr p{text-indent: 2em}
.sj-zwgk-body .body>.fr article>.nr p img{display: block;max-width: 100%}
/* 广告位 */
.adSlide{height:120px;; overflow:hidden; position:relative; clear:both; margin-bottom:10px;    }
.adSlide .hd{ position:absolute; z-index:1; right:5px; bottom:5px; }
.adSlide .hd ul{ overflow:hidden; zoom:1; float:left;  }
.adSlide .hd ul li{ float:left; margin-right:2px;  width:16px; height:16px; line-height:16px; text-align:center; background:#fff; cursor:pointer;  filter:alpha(opacity=60);opacity:0.6;   }
.adSlide .hd ul li.on{ background:#f60;   font-weight:bold; filter:alpha(opacity=100);opacity:1; color:#fff;   }
.adSlide .bd{ position:relative;  z-index:0;}
.adSlide .bd img{ width:100%; height:120px;}
.sj-cgzs ul{text-align: center;margin-top: 40px}
.sj-cgzs ul li{width: 240px;height: 240px;border: 10px #fff solid;border-radius: 50%;overflow: hidden;position: relative;display: inline-block;margin: 0 17px}
.sj-cgzs ul li img{width: 240px;height: 240px}
.sj-cgzs ul li:hover a{color: #fff;padding-top: 100px; position: absolute;z-index: 2;background-color: rgba(0,0,0,0.6);display: block;width: 100%;height: 100%;left: 0;top: 0}
.sj-cgzs ul li:hover h3{position: relative;z-index: 9;font-weight: normal;text-align: center}
.sj-cgzs ul li:hover time{display: block;text-align: center;margin-top: 5px}
.sj-index-lm{width: 575px;}
.sj-index-lm div{padding-left: 15px;}
.sj-index-lm div img{display: inline-block;width: 130px;height: 88px;margin-right: 15px}
.sj-index-lm div h4 a{font-size: 1.4rem;color: #fff}
.sj-index-lm div span{display:inline-block;margin-top: 5px;width: 192px;line-height: 180%;text-indent: 2em}
.sj-index-lm div span a{font-size: 1.4rem;color: #818181;display: block}
.sj-index-lm header{height: 40px;line-height: 40px;border-bottom: 1px #6aa8e8 solid}
.sj-index-lm header a{font-size: 1.4rem;color: #8c8c8c}
.sj-index-lm header h3{ border-radius: 3px 3px 0 0 ;cursor: pointer;font-size: 1.8rem;display: inline-block;height: 40px;color: #4872b0;line-height: 40px;padding: 0 20px;width: 127px}
.sj-index-lm header h3 span{margin-right: 10px}
.sj-index-lm header h3.on{color: #fff;background-color: #69a7e7;}
.sj-index-lm header h3.ico1{padding-right: 20px}
.sj-index-lm header h3.ico2{padding-right: 20px}
.sj-index-lm header h3.ico2.ons{background-color: #69a7e7;color: #fff}
.sj-index-lm header h3.ico3{padding-right: 20px}
.sj-index-lm header h3.ico3.ons{}
.sj-index-lm header h3.ico4{padding-right: 20px}
.sj-index-lm header h3.ico4.ons{background: url("../images/sj-ico-zcwj.png") 10px center no-repeat;border-bottom:2px #4872b0 solid}
.sj-index-lm header h3 .ons{border-bottom:2px #7d7d7d solid}
.sj-index-lm ul{padding-top: 10px}
.sj-index-lm li{height: 35px;line-height: 35px}
.sj-index-lm li a{position: relative; color: #444;font-size: 1.5rem;width: 70%;padding-left: 25px;background: url("../images/ico-lm-01_03.png") left center no-repeat;margin-left: 5px}
.sj-index-lm li a:hover{color: #164986;}
.sj-index-lm li time{color: #999;font-size: 1.4rem;margin-right: 7px}
.sj-index-lm.tw{width: 647px;}
.sj-index-lm.tw li a{width: 78%}
.sj-index-lm.tz{}
.sj-index-lm.tz time{width: 63px;height: 56px;float:left;margin-right: 10px;background-color: #eaeaea;text-align: center}
.sj-index-lm.tz time .span1{background-color: #f6ae12;color: #fff;display: block;height: 30px;line-height: 30px}
.sj-index-lm.tz li {border-bottom: 1px #ccc dashed;height: 75px;margin-top: 10px}
.sj-index-lm.tz li a:before{display: none;padding-left: 0;margin-left: 0}
.sj-index-lm.tz li a {padding-left: 0;width: 291px;display: block}
.sj-index-lm.tz li a p{color: #777;display: block;height: 30px;line-height: 17px;font-size: 12px;width: 370px}
.sj-index-lm.tz li:hover a{color: brown}
.sj-index-lm .login{}
.sj-index-lm .de{}
.sj-index-lm .de li{height: 34px;line-height: 34px}
.sj-links {border-bottom: 1px #b6c3d8 dashed;position: relative;top: -25px;padding-bottom: 15px;padding-top: 15px}
.sj-links select{width: 360px;height: 40px;background: none;border: 1px #b6c3d8 solid !important;color: #b6c3d8 !important;text-align: center;float: left;margin-left: 15px}
.sj-links select:nth-of-type(1){margin-left: 0}
.sj-footer{border-top: 2px #192d51 solid;color: #b6c3d8;padding-bottom: 30px;text-align: left;padding-top: 20px}
.sj-footer p{width: 1200px;line-height: 170%;margin-left: 50px}
.sj-footer>div>div{width: 110px}
.sj-footer p a{display: inline-block;padding-right:20px;padding-left: 10px;color:#b6c3d8}
.sj-footer p img{position: relative;top: 4px}
/*列表*/
.sj-list{width: 100%}
.sj-list li{line-height: 35px;}
.sj-list li a{width: 80%;font-size: 1.8rem;background: url(sj-ico-list-s_03.jpg) left center no-repeat;padding-left: 15px;display: block}
.sj-list li a:hover{color: #d92019}
.sj-list li time{font-size: 1.4rem;color: #999999;text-align: right;display: block}
.sj-list.tel{width: 50%}
.sj-list.tel li{color:#365d98}
.sj-list.tel li span{color:#444444;margin-left: 10px}
.sj-aside{}
.sj-aside>div:nth-of-type(1){border-top: 1px #d3d3d3 dashed;border-bottom:1px #d3d3d3 dashed;padding: 20px 0}
.sj-aside .page {padding-top: 10px}
.sj-aside .page a{display: block;max-width: 90%;font-size: 1.6rem;height: 30px;line-height: 30px;color: #777}
.sj-aside .page a:hover{text-decoration: underline !important;color: #d92019}
.sj-list .article .fx{margin-left: 66px;margin-top: 10px}
/*专题专栏*/
.sj-zt{}
.sj-zt header{text-align: center;background: url("../images/sj-zt-head_03.png") center center no-repeat}
.sj-zt h3{font-size: 2.6rem;background-color: #4e84ce;display: inline-block;color: #fff;font-weight: normal;padding: 10px 50px;border-radius: 40px}
.sj-zt div{min-height: 400px}
.sj-zt div a{display: block;float: left;width: 360px;height: 120px;margin-top: 20px;margin-left: 20px;}
.sj-zt div a:nth-of-type(4n+1){margin-left: 0}
.sj-zt div a img{display: block;width: 100%;height: 100%;box-shadow: inset 0 0 20px #666}
.sj-news{}
.sj-news>ul>li{border-bottom: 1px #444444 dashed;height: 60px;line-height: 60px}
.sj-news>ul>li a:hover{color: #d92019}
.sj-hdjl{}
.sj-hdjl>.left{width: 33%}
.sj-hdjl>.left header{height: 45px;line-height: 45px}
.sj-hdjl>.left header h3{font-size: 2rem;font-weight: normal;position: relative;padding-left: 15px;color: #224b7f}
.sj-hdjl>.left header h3:before{position: absolute;content: '';width: 3px;background-color: #224b7f;height: 20px;top: 15px;left: 0}
.sj-hdjl>.left header a{background-color: #8dc153;display: inline-block;font-size: 1.8rem;color: #fff;height: 30px;line-height: 30px;border-radius: 15px;margin-top: 10px;padding: 0 20px}
.sj-hdjl>.left img{display: block;width: 100%;}
.sj-hdjl>.left>ul>li{color: #444;line-height: 160%}
.sj-hdjl>.left>ul>li.time{color: #777}
.sj-hdjl>.left>ul>li i{font-style: normal;color: #365d98;padding-right: 5px}
.sj-hdjl>.left li a{width: 100%}
.sj-hdjl>.right{width: 65%;font-size: 1.8rem}
.sj-hdjl>.right .t{background-color: #eff9fe;border: #dde7f0 1px solid;}
.sj-hdjl>.right .t div:nth-of-type(1){height: 60px;line-height: 60px;padding-bottom: 5px}
.sj-hdjl>.right .t div:nth-of-type(2){border-top: 1px #dde7f0 dashed}
.sj-hdjl>.right .t div:nth-of-type(2) i{text-align:center;font-style: normal;background: url("../images/sj-hdjl_06.png") right center no-repeat;height: 50px;line-height: 50px;width: 150px;color: #fff;display: inline-block}
.sj-hdjl>.right .t span{display: inline-block;font-style: normal;color: #224b7f}
.sj-hdjl>.right .t input{height: 40px;line-height: 40px;border: 1px #cdddea solid;width: 280px;padding: 0 15px;border-radius: 20px;}
.sj-hdjl>.right .t button{font-size: 1.6rem;color: #fff;background-color: #8dc153;border: 0;outline: 0;height: 40px;line-height: 40px;padding: 0 30px;border-radius: 20px;cursor: pointer}
.sj-hdjl>.right .b{position: relative;top: 15px}
.sj-hdjl>.right .b header{height: 50px;line-height: 50px}
.sj-hdjl>.right .b header h3{cursor: pointer;height: 50px;line-height: 50px;color: #486591;font-size: 2rem;font-weight: normal;padding: 0 30px;border-radius: 5px 5px 0 0;display: inline-block}
.sj-hdjl>.right .b header h3.on{background-color: #5f95da;color: #fff}
.sj-hdjl>.right .b header a{background-color: #8dc153;display: inline-block;font-size: 1.6rem;color: #fff;height: 30px;line-height: 30px;border-radius: 15px;margin-top: 10px;padding: 0 20px}
.sj-hdjl>.right .b ul{border: #dde7f0 1px solid;}
.sj-hdjl>.right .b ul li{height: 55px;line-height: 55px;font-size: 1.6rem;border-top: #dde7f0 1px solid}
.sj-hdjl>.right .b ul:nth-of-type(1) li:nth-of-type(odd){background-color: #eff9fe}
.sj-hdjl>.right .b ul li span{display: block;float: left}
.sj-hdjl>.right .b ul li span:nth-of-type(1),
.sj-hdjl>.right .b ul li span:nth-of-type(2),
.sj-hdjl>.right .b ul li span:nth-of-type(4),
.sj-hdjl>.right .b ul li span:nth-of-type(5){width: 12%;border-left: #dde7f0 1px solid;text-align: center}
.sj-hdjl>.right .b ul li span:nth-of-type(3){width: 50%;text-align: left;border-left: #dde7f0 1px solid}
.sj-hdjl>.right .b ul li span:nth-of-type(3) a{width: 90%;margin-left: 5%;margin-right: 5%;display: block}
.sj-hdjl>.right .b ul li span:nth-of-type(1){width: 13%;text-align: center}
.sj-hdjl>.right .b ul li span:nth-of-type(2),
.sj-hdjl>.right .b ul li span:nth-of-type(4),
.sj-hdjl>.right .b ul li span:nth-of-type(5){color: #8c8c8c}
.sj-hdjl>.right .b ul li span:nth-of-type(1){border: 0}
.sj-hdjl>.right .b ul li:nth-of-type(1){border: 0}
.sj-hdjl>.right .b ul li:nth-of-type(1) span{text-align: center;color: #3c6198;font-size: 1.8rem;border-top: 0}
.sj-hdjl>.right .b .sj-list{border: 0}
.sj-hdjl>.right .b .sj-list li{padding-left: 15px;border-left: 0;border-right: 0}
/*互动交流*/
.sj-hdmsg{}
.sj-hdmsg h4{height: 50px;line-height: 50px;font-weight: normal;color: #fff;font-size: 2rem;background-color: #7ecdf4}
.sj-hdmsg h4 span{margin-left: 20px;margin-right: 10px;}
.sj-hdmsg ul{border: 1px #dde7f0 solid;margin-top: 2px}
.sj-hdmsg ul li{height: 50px;line-height: 50px;border-bottom: 1px #dde7f0 solid;overflow: hidden;clear: both}
.sj-hdmsg ul li i{text-align: center;display: inline-block;font-style: normal;background-color: #e9f7fc;width: 190px;color: #224b7f;border-right: 1px #dde7f0 solid}
.sj-hdmsg ul li.auto{height: auto;line-height: 50px;border-bottom: 1px #dde7f0 solid}
.sj-hdmsg ul li.auto i{float: left;border-bottom: 1px #dde7f0 solid;margin-bottom: -1000px;padding-bottom: 1000px;}
.sj-hdmsg ul li span{color: #777777;display: inline-block;line-height:160%;width: 900px;margin-left: 20px;margin-bottom: -8000px;padding-bottom: 8000px;margin-top: 10px}
.sj-hdmsg ul li:last-child{border: 0}
.sj-hdmsgbtn{}
.sj-hdmsgbtn h4{height: 50px;line-height: 50px;font-weight: normal;color: #fff;font-size: 2rem;background-color: #7ecdf4}
.sj-hdmsgbtn h4 span{margin-left: 20px;margin-right: 10px;}
.sj-hdmsgbtn ul{border: 1px #dde7f0 solid;margin-top: 2px}
.sj-hdmsgbtn ul li{height: 50px;line-height: 50px;border-bottom: 1px #dde7f0 solid;overflow: hidden;clear: both}
.sj-hdmsgbtn ul li input[type=text]{color: #555;display: inline-block;padding-left: 10px;height: 40px;line-height: 40px;border: 1px #c7d8e6 solid;width: 440px;border-radius: 5px;outline: 0;margin-left: 20px}
.sj-hdmsgbtn ul li select{color: #555;display: inline-block;padding-left: 10px;height: 40px;line-height: 40px;border: 1px #c7d8e6 solid;width: 440px;border-radius: 5px;outline: 0;margin-left: 20px;text-align: center}
.sj-hdmsgbtn ul li input[type=radio]{color: #555;display: inline-block;margin: 0 10px}
.sj-hdmsgbtn ul li textarea{color: #555;display: inline-block;height: 150px;line-height: 150%;border: 1px #c7d8e6 solid;width: 600px;border-radius: 5px;outline: 0;margin-left: 20px;margin-top: 10px;padding: 10px;min-height: 150px;max-height: 200px;max-width: 800px;min-width: 600px}
.sj-hdmsgbtn ul li i{text-align: center;display: inline-block;font-style: normal;background-color: #e9f7fc;width: 190px;color: #224b7f;border-right: 1px #dde7f0 solid}
.sj-hdmsgbtn ul li.auto{height: auto;line-height: 50px;border-bottom: 1px #dde7f0 solid}
.sj-hdmsgbtn ul li.auto i{float: left;border-bottom: 1px #dde7f0 solid;margin-bottom: -1000px;padding-bottom: 1000px;}
.sj-hdmsgbtn ul li span{color: #777777;display: inline-block;line-height:160%;margin-left: 20px;margin-top: 10px}
.sj-hdmsgbtn ul li:last-child{border: 0}
.sj-hdmsgbtn ul li img{cursor: pointer;display: inline-block;width: 70px;height: 30px;border: 0;outline: 0;background-color: #ccc;position: relative; top: 10px;left: 20px}
.sj-hdmsgbtn>div{text-align: right;padding-top: 20px}
.sj-hdmsgbtn>div button{margin-left: 10px;cursor: pointer;display: inline-block;background-color: #0a9eda;color: #fff;width: 95px;height: 35px;line-height: 35px;font-size: 1.6rem;border: 0;outline: 0}
.sj-hdmsgbtn>div button:first-child{background-color: #8fc6dc}
/*sj-列表*/
/*sj-列表*/
.sj-list-article{}
.sj-list-article>.fl{width: 18%}
.sj-list-article>.fl header{height: 45px;line-height: 45px}
.sj-list-article>.fl header h3{padding-left: 25px;height: 45px;line-height: 45px;color: #365d98;font-size: 2.2rem;font-weight: normal;position: relative}
.sj-list-article>.fl header h3:before{position: absolute;content: '';width: 5px;height: 20px;background-color: #365d98;left: 0;top: 15px;border-radius: 2px}
.sj-list-article>.fl>ul>li{position: relative;height: 56px;line-height: 56px;display: block;border: 1px #e1e5ee solid;border-radius:5px;margin-top: 10px;font-size: 2rem;color: #555555;text-indent: 1em}
.sj-list-article>.fl>ul>li:after{position: absolute;content: '>';right: 20px;top: 0;color: #cecece}
.sj-list-article>.fl>ul>li a{display: block}
.sj-list-article>.fl>ul>li.on{background-color: #48bdea;color: #fff;border-color:#48bdea}
.sj-list-article>.fl>ul>li.on:after{color: #fff}
.sj-list-article>.fl>ul>li.on a{color: #fff;}
.sj-list-article>.fl>a>img{display: block;width: 100%;margin-top: 15px}
.sj-list-article>.fr{width: 79%}
.sj-list-article>.fr header{heigh: 50px;line-height: 50px;border-bottom: 1px #e1e5ee solid}
.sj-list-article>.fr header h3{heigh: 50px;line-height: 50px;color: #fff;display: inline-block;padding: 0 30px;border-radius: 5px 5px 0 0}
.sj-list-article>.fr header .site{color: #737373;font-size: 1.6rem}
.sj-list-article>.fr header .site a{color: #5b8ec5;font-size: 1.6rem}
.sj-list-article>.fr .sj-list{}
.sj-list-article>.fr .sj-list li{border-bottom: 1px #cbcbcb dashed;height: 60px;line-height: 60px}
.sj-list-article>.fr dl{}
.sj-list-article>.fr dl dt{margin: 10px 0;background-color: #f2fafe;height: 65px;line-height: 65px;border: 1px #dde7f0 solid}
.sj-list-article>.fr dl dt a:nth-of-type(1){color: #224b7f;font-size: 1.8rem;float: left;margin-left: 20px;background: url(sj-ico-list-s_03.jpg) left center no-repeat;padding-left: 15px;width: 70%}
.sj-list-article>.fr dl dt a:nth-of-type(1):hover{color: #d92019}
.sj-list-article>.fr dl dt a:nth-of-type(2){float: right;display: block;background-color: #8dc153;width: 138px;height: 40px;line-height: 40px;color: #fff;text-align: center;border-radius: 5px;margin-top: 12px;margin-right: 12px}
.sj-list-article>.fr dl dt a:nth-of-type(2):hover{transform: scale(1.1)}
.sj-list-article>.fr dl dd{height: 190px}
.sj-list-article>.fr dl dd img{height: 190px;width: 250px}
.sj-list-article>.fr dl dd ul{width: 880px;margin-left: 20px;color: #555555;font-size: 1.8rem}
.sj-list-article>.fr dl dd ul li{padding: 1px 0;line-height: 200%}
/*单篇正文*/
.sj-list-article>.page{width: 79%}
/*sj-详情*/
.sj-article>.lmmc{heigh: 50px;line-height: 50px;border-bottom: 1px #e1e5ee solid}
.sj-article>.lmmc h3{heigh: 50px;line-height: 50px;color: #fff;display: inline-block;padding: 0 30px;border-radius: 5px 5px 0 0}
.sj-article>.lmmc .site{color: #737373;font-size: 1.6rem}
.sj-article>.lmmc .site a{color: #5b8ec5;font-size: 1.6rem}
.article{}
.article>header{heigh: 50px;line-height: 50px;border-bottom: 1px #e1e5ee solid}
.article>header.no{border: 0}
.article>header>h1{color: #003b66;font-size: 3.2rem;font-weight: normal;padding: 30px;text-align: center;line-height: 130%}
.article>header>div{color: #888888;font-size: 1.6rem;}
.article>header>div>span{display: inline-block;float:left}
.article>header>div>time{display: inline-block;padding-left: 20px;padding-right: 20px;float: left}
.article>header>div>p{display: inline-block;color:#003b66}
.article>header>div>p>span{cursor: pointer}
.article>header>div>p>span>span{padding-right: 10px}
.article>.nr{color: #222;font-size: 1.8rem}
.article>.nr p{line-height: 190%;text-indent: 2em;padding-top: 15px;}
.article>.nr p>img{display: block;max-width: 900px;margin: 0 auto}
.article>.nr .ul{border-top:#ccc 1px dashed;border-bottom:#ccc 1px dashed;;padding: 10px}
.article>.nr .ul li{height: 38px;line-height: 38px;color: #555555}
.article>.nr table{width: 90%;
    margin: 0px auto;}


.accordion {
    width: 100%;
    max-width: 360px;
    margin: 15px auto 20px;
    background: #fff;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px
}
.accordion .link {
    cursor: pointer;
    display: block;
    color: #fff;
    position: relative;
    -webkit-transition: all .4s ease;
    -o-transition: all .4s ease;
    transition: all .4s ease;
    width: 191px;
    background: url(list_navhoverbg.jpg) no-repeat left;
    padding: 0px 20px 0px 30px;
    margin-top: 5px;
    height: 45px;
    line-height: 45px;
    font-size: 16px;
    font-family: "微软雅黑"
}
.accordion li:last-child .link {
    border-bottom: 0
}
.accordion li i {
    position: absolute;
    top: 16px;
    left: 12px;
    font-size: 18px;
    color: #595959;
    -webkit-transition: all .4s ease;
    -o-transition: all .4s ease;
    transition: all .4s ease
}
.accordion li i.fa-chevron-down {
    right: 12px;
    left: auto;
    font-size: 16px
}
.accordion li.open .link {
    color: #fff
}
.accordion li .link a{color: #fff;display:block}
.accordion li.open i {
    color: #fff
}
.accordion li.open i.fa-chevron-down {
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg)
}
.submenu {
    display: none;
    margin-top:5px;
    color: #2f7fc0;
    min-height: 45px;
    line-height: 45px;
    font-size: 16px;
}
.submenu li {

    height:45px;
    background: url(../images/list_navbg.jpg) no-repeat left;

}
.submenu a {
    display: block;
    text-decoration: none;
    color: #2f7fc0;
    -webkit-transition: all .25s ease;
    -o-transition: all .25s ease;
    transition: all .25s ease;
    padding-left:30px;
}
.submenu li:hover a:hover {
    background: url(list_navhoverbg.jpg) no-repeat left;

    color: #fff;
    height: 45px;
    line-height: 45px;
    font-size: 16px;

}
.list_tab{ height:40px; line-height:40px; font-size:16px;font-family:"微软雅黑"; margin:15px 20px 0 20px;}
.list_tab li{ float:left; padding:0 15px;}
.list_tab .on{ background:#2f6798;color:#fff;}




.sj-search{}
.sj-search>.tdiv{height: 50px;line-height: 39px}
.sj-search>.tdiv>p{font-size: 2.4rem;color: #333;height: 35px;margin-top: 20px}
.sj-search>.tdiv>p span{display: inline-block;color: #ff0000}
.sj-search>.tdiv>strong{display: inline-block;color: #777777;font-weight: normal;font-size: 1.6rem;position: relative;top: 22px}
.sj-search>.tdiv>strong span{display: inline-block;color: #ff0000}
.sj-search dt a{font-size: 2rem;max-width: 70%}
.sj-search dt {margin-top: 15px}
.sj-search dl dt span{display: inline-block;background-color: #48bdea;color: #fff;border-radius: 10px;height: 25px;line-height: 25px;padding: 0 10px}
.sj-search dl dd{margin-top: 10px;color: #777777;font-size: 1.6rem;line-height: 190%;border-bottom: 1px #ccc dashed;padding-bottom: 15px;}